* {
    padding: 0;
    margin: 0;
}

#wrap {
    background-color: #edf2ee;
}

/* --------------- */

/* content-wrap */
#content-wrap {
    margin-top: 70px;
}

/* Question-Types-wrap */
#Question-Types-wrap {
    background-color: white;
}

.Question-Types-wrap-div {
    border-bottom: 1px solid #eeeeee;
    padding: 15px;
}

/* 导航-所属课程 */
#Question-Types-course {
    margin: -30px 0 0 70px;
}

#Question-Types-course a {
    text-decoration: none;
    color: black;
    padding: 4px;
    margin: 4px;
}

#Question-Types-course a:hover {
    color: blue;
}

#Question-Types-course .course {
    color: white;
    background-color: cadetblue;
}

/* 导航-所属章节 */
#Question-Types-chapter {
    margin: -30px 0 0 70px;
}

#Question-Types-chapter a {
    text-decoration: none;
    color: black;
    padding: 4px;
    margin: 4px;
}

#Question-Types-chapter a:hover {
    color: blue;
}

#Question-Types-chapter .chapter {
    color: white;
    background-color: cadetblue;
}

/* 导航-题目类型 */
#Question-Types {
    margin: -30px 0 0 70px;
}

#Question-Types a {
    text-decoration: none;
    color: black;
    padding: 4px;
    margin: 4px;
}

#Question-Types a:hover {
    color: blue;
}

#Question-Types .type {
    color: white;
    background-color: cadetblue;
}

#chapter1 button {
    width: 32%;
    font-size: 20px;
    border: 0;
    background-color: red;
    color: white;
    border-radius: 8px;
    padding: 4px 0 4px 0;
    margin: 14px 0 40px 0;
    letter-spacing: 2px;
    cursor: pointer;
    outline: none;
}

/* UL */
#Question-Types-content {
    
    text-align: center;
    margin-top: 10px;
    list-style: none;
}

#Question-Types-content a {
    padding: 9px;
    text-decoration: none;
    color: black;
}

#Question-Types-content a:hover {
    color: blue;
}

#Question-Types-content li {
    width: 244px;
    height: 200px;
    float: left;
    text-align: center;
    line-height: 180px;
    margin: 20px;
    padding: 6px;
    border: 1px solid #eeeeee;
}

#find-acc{
    border: 0;
    background-color: cadetblue;
    color: white;
    border-radius: 8px;
    outline: none;
    cursor: pointer;
    padding: 4px;
}
/* ----------------------------------------------展示题目部分 */
/* 选择题 */
#item-bank-checkwrap {
    text-align: left;
    font-size: 20px;
    margin-top: 10px;
    border: 1px solid gainsboro;
    background-color: white;
}

#item-bank-checkwrap div {
    margin: 5px;
}

/* ---------------- */